James G Lennox
James G. Lennox is professor of history and philosophy of science at the University of Pittsburgh. He is the author of Aristotle: On the Parts of Animals I–IV and Aristotle’s Philosophy of Biology: Studies in the Origins of Life Science.<